sport utility truck - German English Dictionary